what in the heck are those - Turc Anglais Dictionnaire